home *** CD-ROM | disk | FTP | other *** search
- 121
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- FileAttributes
- --- RECORDSEPARATOR ---
- Platform:
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- Windows and Macintosh
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- Description:
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- baFileAttributes returns the attributes of a file.
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- Usage:
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- Result = baFileAttributes( FileName )
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- Arguments:
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- String.
- --- RECORDSEPARATOR ---
- FileName is the file to get the attributes of.
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- Returns:
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- String.
- --- RECORDSEPARATOR ---
- Returns a string containing all the attributes that are set.
- --- RECORDSEPARATOR ---
- Can be any combination of:
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- Windows
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- "r"
- --- RECORDSEPARATOR ---
- read-only
- --- RECORDSEPARATOR ---
- "a"
- --- RECORDSEPARATOR ---
- archive
- --- RECORDSEPARATOR ---
- "h"
- --- RECORDSEPARATOR ---
- hidden
- --- RECORDSEPARATOR ---
- "s"
- --- RECORDSEPARATOR ---
- system
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- Macintosh
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- "r"
- --- RECORDSEPARATOR ---
- locked
- --- RECORDSEPARATOR ---
- "h"
- --- RECORDSEPARATOR ---
- invisible
- --- RECORDSEPARATOR ---
- "s"
- --- RECORDSEPARATOR ---
- shared
- --- RECORDSEPARATOR ---
- "c"
- --- RECORDSEPARATOR ---
- custom icon
- --- RECORDSEPARATOR ---
- "t"
- --- RECORDSEPARATOR ---
- stationery pad
- --- RECORDSEPARATOR ---
- "l"
- --- RECORDSEPARATOR ---
- alias
- --- RECORDSEPARATOR ---
- "n"
- --- RECORDSEPARATOR ---
- name locked
- --- RECORDSEPARATOR ---
- "b"
- --- RECORDSEPARATOR ---
- has bundle
- --- RECORDSEPARATOR ---
- "I"
- --- RECORDSEPARATOR ---
- has been inited
- --- RECORDSEPARATOR ---
- Returns an empty string if FileName doesn't exist.
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- Examples:
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- Director:
- --- RECORDSEPARATOR ---
- set att = baFileAttributes( "c:\data\student.dat" )
- --- RECORDSEPARATOR ---
- Authorware:
- --- RECORDSEPARATOR ---
- att := baFileAttributes( "c:\\data\\student.dat" )
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- Notes:
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- You can use the Director
- --- RECORDSEPARATOR ---
- contains
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- or Authorware
- --- RECORDSEPARATOR ---
- Find
- --- RECORDSEPARATOR ---
- function to test whether a
- --- RECORDSEPARATOR ---
- particular attribute is set. eg.
- --- RECORDSEPARATOR ---
- if Find( "r" , baFileAttributes( FileName ) ) <> 0 then
- --- RECORDSEPARATOR ---
- --
- --- RECORDSEPARATOR ---
- file is read only
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- if baFileAttributes( FileName ) contains "r" then --
- --- RECORDSEPARATOR ---
- file is read only
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- See also:
- --- RECORDSEPARATOR ---
-
- --- RECORDSEPARATOR ---
- baSetFileAttributes